package net.taiqin.tqerp.controller.param.po;

import java.util.List;
import net.taiqin.tqerp.controller.param.common.PageParam;
import net.taiqin.tqerp.domain.po.POLinesVO;

public class PurchaseParam extends PageParam {
    private String poNumber;
    private String soNumber;
    private String prNumber;
    private String poType;
    private String buyer;
    private String itemCode;
    private String vendorCode;
    private String shipmentState;
    private String vendorName;
    private String createdDateFrom;
    private String createdDateTo;
    private String promisedDateFrom;
    private String promisedDateTo;
    private String requestedDateFrom;
    private String requestedDateTo;
    private String outsideOperationFlag;
    private String tenantId;
    private String userType;
    private Long personId;
    private Long vendorId;
    private Long orgId;
    private Long poHeaderId;
    private String actionType;
    private List<POLinesVO> poLinesList;
    private List<Long> poLocationIds;
    private Long userId;
    private String promisedDate;
    private String requestedDate;
    private String poMessge;
    private String returnNumber;

    public String getPoNumber() {
        return this.poNumber;
    }

    public String getSoNumber() {
        return this.soNumber;
    }

    public String getPrNumber() {
        return this.prNumber;
    }

    public String getPoType() {
        return this.poType;
    }

    public String getBuyer() {
        return this.buyer;
    }

    public String getItemCode() {
        return this.itemCode;
    }

    public String getVendorCode() {
        return this.vendorCode;
    }

    public String getShipmentState() {
        return this.shipmentState;
    }

    public String getVendorName() {
        return this.vendorName;
    }

    public String getCreatedDateFrom() {
        return this.createdDateFrom;
    }

    public String getCreatedDateTo() {
        return this.createdDateTo;
    }

    public String getPromisedDateFrom() {
        return this.promisedDateFrom;
    }

    public String getPromisedDateTo() {
        return this.promisedDateTo;
    }

    public String getRequestedDateFrom() {
        return this.requestedDateFrom;
    }

    public String getRequestedDateTo() {
        return this.requestedDateTo;
    }

    public String getOutsideOperationFlag() {
        return this.outsideOperationFlag;
    }

    public String getTenantId() {
        return this.tenantId;
    }

    public String getUserType() {
        return this.userType;
    }

    public Long getPersonId() {
        return this.personId;
    }

    public Long getVendorId() {
        return this.vendorId;
    }

    public Long getOrgId() {
        return this.orgId;
    }

    public Long getPoHeaderId() {
        return this.poHeaderId;
    }

    public String getActionType() {
        return this.actionType;
    }

    public List<POLinesVO> getPoLinesList() {
        return this.poLinesList;
    }

    public List<Long> getPoLocationIds() {
        return this.poLocationIds;
    }

    public Long getUserId() {
        return this.userId;
    }

    public String getPromisedDate() {
        return this.promisedDate;
    }

    public String getRequestedDate() {
        return this.requestedDate;
    }

    public String getPoMessge() {
        return this.poMessge;
    }

    public String getReturnNumber() {
        return this.returnNumber;
    }

    public void setPoNumber(final String poNumber) {
        this.poNumber = poNumber;
    }

    public void setSoNumber(final String soNumber) {
        this.soNumber = soNumber;
    }

    public void setPrNumber(final String prNumber) {
        this.prNumber = prNumber;
    }

    public void setPoType(final String poType) {
        this.poType = poType;
    }

    public void setBuyer(final String buyer) {
        this.buyer = buyer;
    }

    public void setItemCode(final String itemCode) {
        this.itemCode = itemCode;
    }

    public void setVendorCode(final String vendorCode) {
        this.vendorCode = vendorCode;
    }

    public void setShipmentState(final String shipmentState) {
        this.shipmentState = shipmentState;
    }

    public void setVendorName(final String vendorName) {
        this.vendorName = vendorName;
    }

    public void setCreatedDateFrom(final String createdDateFrom) {
        this.createdDateFrom = createdDateFrom;
    }

    public void setCreatedDateTo(final String createdDateTo) {
        this.createdDateTo = createdDateTo;
    }

    public void setPromisedDateFrom(final String promisedDateFrom) {
        this.promisedDateFrom = promisedDateFrom;
    }

    public void setPromisedDateTo(final String promisedDateTo) {
        this.promisedDateTo = promisedDateTo;
    }

    public void setRequestedDateFrom(final String requestedDateFrom) {
        this.requestedDateFrom = requestedDateFrom;
    }

    public void setRequestedDateTo(final String requestedDateTo) {
        this.requestedDateTo = requestedDateTo;
    }

    public void setOutsideOperationFlag(final String outsideOperationFlag) {
        this.outsideOperationFlag = outsideOperationFlag;
    }

    public void setTenantId(final String tenantId) {
        this.tenantId = tenantId;
    }

    public void setUserType(final String userType) {
        this.userType = userType;
    }

    public void setPersonId(final Long personId) {
        this.personId = personId;
    }

    public void setVendorId(final Long vendorId) {
        this.vendorId = vendorId;
    }

    public void setOrgId(final Long orgId) {
        this.orgId = orgId;
    }

    public void setPoHeaderId(final Long poHeaderId) {
        this.poHeaderId = poHeaderId;
    }

    public void setActionType(final String actionType) {
        this.actionType = actionType;
    }

    public void setPoLinesList(final List<POLinesVO> poLinesList) {
        this.poLinesList = poLinesList;
    }

    public void setPoLocationIds(final List<Long> poLocationIds) {
        this.poLocationIds = poLocationIds;
    }

    public void setUserId(final Long userId) {
        this.userId = userId;
    }

    public void setPromisedDate(final String promisedDate) {
        this.promisedDate = promisedDate;
    }

    public void setRequestedDate(final String requestedDate) {
        this.requestedDate = requestedDate;
    }

    public void setPoMessge(final String poMessge) {
        this.poMessge = poMessge;
    }

    public void setReturnNumber(final String returnNumber) {
        this.returnNumber = returnNumber;
    }
}